Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvijalec API platforme

Opis

Text copied to clipboard!
Iščemo izkušenega razvijalca API platforme, ki bo odgovoren za načrtovanje, razvoj in vzdrževanje robustnih in varnih API-jev za naše aplikacije. Kot ključni član naše razvojne ekipe boste sodelovali pri oblikovanju arhitekture API-jev, zagotavljanju njihove učinkovitosti in varnosti ter integraciji z različnimi sistemi. Vaša naloga bo tudi optimizacija obstoječih API-jev, odpravljanje napak in zagotavljanje skladnosti s sodobnimi standardi razvoja programske opreme. Vaše delo bo vključevalo sodelovanje z drugimi razvijalci, produktnimi vodji in oblikovalci uporabniške izkušnje, da bi zagotovili brezhibno delovanje naših aplikacij. Pričakujemo, da boste imeli izkušnje z različnimi tehnologijami, kot so RESTful API-ji, GraphQL, OAuth, JSON, XML in različne baze podatkov. Prav tako boste odgovorni za dokumentacijo API-jev in zagotavljanje, da so enostavni za uporabo in integracijo. Idealni kandidat bo imel močno tehnično ozadje, izkušnje z razvojem programske opreme in globoko razumevanje arhitekture API-jev. Prav tako pričakujemo, da boste imeli izkušnje z oblačnimi platformami, kot so AWS, Azure ali Google Cloud, ter da boste sposobni delati v agilnem okolju. Če ste strastni glede razvoja API-jev in želite delati v dinamičnem in inovativnem okolju, vas vabimo, da se pridružite naši ekipi.

Odgovornosti

Text copied to clipboard!
  • Načrtovanje, razvoj in vzdrževanje API platforme.
  • Optimizacija obstoječih API-jev za boljšo zmogljivost in varnost.
  • Sodelovanje z drugimi ekipami pri integraciji API-jev.
  • Zagotavljanje skladnosti API-jev s sodobnimi standardi in najboljšimi praksami.
  • Pisanje in vzdrževanje tehnične dokumentacije API-jev.
  • Odpravljanje napak in izboljševanje stabilnosti API platforme.
  • Implementacija varnostnih ukrepov za zaščito podatkov in dostopa.
  • Sledenje novim tehnologijam in trendom v razvoju API-jev.

Zahteve

Text copied to clipboard!
  • Izkušnje z razvojem RESTful API-jev in GraphQL.
  • Dobro poznavanje programskih jezikov, kot so Java, Python, Node.js ali Go.
  • Izkušnje z bazami podatkov, kot so MySQL, PostgreSQL ali MongoDB.
  • Poznavanje avtentikacijskih in avtorizacijskih protokolov (OAuth, JWT).
  • Izkušnje z oblačnimi platformami, kot so AWS, Azure ali Google Cloud.
  • Sposobnost dela v agilnem okolju in uporaba orodij, kot so Jira in Git.
  • Odlične analitične in reševalne sposobnosti.
  • Dobro razumevanje arhitekture mikrostoritev in integracijskih vzorcev.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kako bi zasnovali RESTful API za novo aplikacijo?
  • Katere varnostne ukrepe bi implementirali za zaščito API-jev?
  • Kako bi optimizirali delovanje API-ja pri velikem številu zahtevkov?
  • Katere tehnologije in orodja uporabljate za testiranje API-jev?
  • Kako bi ravnali v primeru težav z združljivostjo API-ja s starejšimi sistemi?
  • Kakšne so vaše izkušnje z oblačnimi platformami in njihovimi API storitvami?
  • Kako bi zagotovili, da je API dobro dokumentiran in enostaven za uporabo?
  • Kako bi pristopili k odpravljanju napak v API platformi?